/*
 * TimeoutListener.h
 *
 *  Created on: 2009-8-20
 *      Author: fanliangliang
 */

#ifndef TIMEOUT_LISTENER_H_
#define TIMEOUT_LISTENER_H_

/**
* MTimeoutListener
* This class specifies the function to be called when a timeout occurs.
* Used in conjunction with CTimeout class.
*/
class MTimeoutListener {
public:
    /**
    * The function to be called when a timeout occurs.
    */
	virtual void OnTimerExpired() = 0;
};

#endif /* TIMEOUT_LISTENER_H_ */
